What ever happened to having solar panels up top? I know that they also intended to have luxury apartments up there too. It'd be great if they actually put the solar panels up.