Weather Channel hits 90 million app downloads, sees mobile becoming top revenue source