I noticed yesterday that the large man made hill just east of the RenCen is being leveled. Does anyone know what that is about and how it came to be originally?