Rs 16.85b Green Line BRT project lacks proper public facilities