Unsupervised Progressive Learning for Agents in Online and Dynamic Environments