Text this: A big data prediction framework for weather forecast using MapReduce algorithm