Efficient Online Learning and Adaptive Planning for Robotic Information Gathering Based on Streaming Data