The page says that bins will be provided upon request and that the recycling is picked up on the same day as trash day. I would encourage your landlord to start recycling at the complex because it is not any extra work for him and it is the right thing to do. If he shows no interest, I would hope that you would call the department of public works and ask them to provide bins for every unit in the complex. This may encourage people to recycle.