3-year-old boy hit, killed in gas station parking lot