Optimized Soiling Cleaning Schedules for Photovoltaic Systems Using Weather Driven Modeling | Synapse