Concerns over proposed mixed-use development at Athlone Stadium parking lot