Police charge Mattapan man sold pot he prepared on his morning bus ride