Development and benchmarking of solar irradiance nowcasting systems