Home Renewable Energy Future Perfect: Megacities powered by wave energy