A Deep Learning Architecture for Passive Microwave Precipitation Retrievals using CloudSat and GPM Data