Multi-layered Network Exploration via Random Walks: From Offline Optimization to Online Learning