Report crunches numbers on proposed stadium sites