Boston tops in cloud; wishes for sunshine instead