An ant colony algorithm with penalties for the dial-a-ride problem with time windows and capacity restriction | IEEE Conference Publication | IEEE Xplore