<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def parsePositionFile(filename):
 """ Parses Android GPS logger csv file and returns list of dictionaries """

    l=[]
    with open( filename, "rb" ) as theFile:
        reader = csv.DictReader( theFile )
        for line in reader:
            # Convert the time string to something
            # a bit more human readable
            mytime=dateparser.parse(line['time'])
            line['strtime']=mytime.strftime("%d %b %Y, %H:%M UTC")
            l.append(line)
    return l