Google finally shutters its aging Picasa photo platform