Addressing the undergraduate internship challenge in developing countries