US doctor Bill Miller slams expensive flyovers and tributes