Cloud-based weather monitor